nums = [12, 34, 3, 6, 56, 33434, 6, 3, 23, 23, 23, 57, 78, 11, 1, 8 , 9]
number = len(nums)
# 加和
def add(nums):
  '''
  列表中的数据相加
  :param nums: 传进来的数据列表
  :return: 加和的结果
  '''
  sum = 0
  for i in range(number):
    sum += nums[i]
  return sum

# 最小值、最大值
def min_max(nums):
  '''
  求最小、最大值
  :param nums: 传进来的数据列表
  :return: 最大值、最小值
  '''
  min_num = nums[0]
  max_num = nums[0]
  for i in range(number):
    if min_num > nums[i]:
      min_num = nums[i]
    if max_num < nums[i]:
      max_num = nums[i]
  return min_num, max_num

# 平均值
def ave(nums):
  sum = add(nums)
  ave = sum / number
  return ave


# 函数调用
print(f"总和{add(nums)}")
a, b = min_max(nums)
print(f"最小值{a}，最大值{b}")
print(f"平均值{ave(nums)}")







